en	[[!meta title="Contributing to Tails"]]

en	Ways to contribute

en	<div class="blocks">
zh	<div class="toc">

en	<div class="block block-half"> <h2>Share your experience</h2>

en	<p>Every user can help others or provide developers with useful information.</p> <ul> <li>[[Report errors|doc/first_steps/whisperback]]</li> <li>[[Test experimental Tails images|contribute/how/testing]]</li> <li>[[Provide input to developers|contribute/how/input]]</li> <li>[[Help other Tails users|contribute/how/help]]</li> </ul> </div>

en	<div class="block block-half"> <h2>Donate</h2>

en	<p>Donating speeds up the development of Tails.</p> <div class="button">[[Donate]]</div> </div>

en	Contribute your language skills

en	<div class="block block-third"> <h2>Writer</h2>

en	<p>Good writers can make Tails accessible to more people.</p> <ul> <li>[[Improve our documentation|contribute/how/documentation]]</li> </ul> </div>

en	<div class="block block-third"> <h2>Translator</h2>

en	<p>Translators can allow more people around the world to use Tails.</p> <ul> <li>[[Improve Tails in your own language|contribute/how/translate]]</li> </ul> </div>

en	<div class="block block-third"> <h2>Speaker</h2>

en	<p>Speakers can advocate Tails to all kinds of public.</p> <ul> <li>[[Outreach material: logo, leaflets, stickers, etc.|contribute/how/promote]]</li> </ul> </div>

en	Contribute your computer skills

en	<div class="block block-third"> <h2>Developer or maintainer</h2>

en	<p>Software people with very diverse skills can improve Tails.</p> <ul> <li>[[Work on the source code|contribute/how/code]]</li> <li>[[Improve Tails by working on Debian|contribute/how/debian]]</li> </ul> </div>

en	<div class="block block-third"> <h2>System administrator</h2>

en	<p>System administrators can contribute to the infrastructure behind Tails.</p> <ul> <li>[[Run a HTTP mirror|contribute/how/mirror]]</li> <li>[[Improve Tails infrastructure|contribute/how/sysadmin]]</li> </ul> </div>

en	<div class="block block-third"> <h2>Designer</h2>

en	<p>Designers can make Tails easier to use and more appealing.</p> <ul> <li>[[Improve the website|contribute/how/website]]</li> <li>[[Design graphics|contribute/how/graphics]]</li> <li>[[Improve the Tails user experience|contribute/how/user_experience]]</li> </ul> </div>

en	This section is only in English, because there is currently no way to contribute to Tails if you do not understand English.

en	Reference documents

en	- [[Mission and values|contribute/mission]]
zh	[[Ziele und Werte|contribute/mission]]

en	- [[Design documents|contribute/design]]

en	- [Blueprints](https://gitlab.tails.boum.org/tails/blueprints/-/wikis/) to help structuring ideas for future improvements

en	- [[Merge policy|contribute/merge_policy]]

en	- [[!tails_website contribute/how/promote/material/logo desc="Logo"]]

en	- [[Personas|contribute/personas]]
zh	[[Ziele und Werte|contribute/mission]]

en	Tools for contributors

en	- Source code: [[Git repositories|contribute/git]]

en	- [[GitLab source code and bug tracker|contribute/working_together/GitLab]]

en	- [[Starter tasks|starter_tasks]] for new contributors

en	- [[Building a Tails image|contribute/build]]
zh	[[Ziele und Werte|contribute/mission]]

en	[[Build a local copy of the website|contribute/build/website]]

en	[[Customize Tails|contribute/customize]]

en	[Nightly Tails image builds](https://nightly.tails.boum.org)

en	[[Jenkins CI|contribute/working_together/roles/sysadmins/Jenkins]]

en	- Debian packages

en	[[APT repository|contribute/APT_repository]], to store our custom Debian packages

en	How we manage and upgrade the [[Linux kernel|contribute/Linux_kernel]].

en	How we manage and upgrade [[contribute/tor]].

en	- Tips to develop and debug [[contribute/Tor_Connection]]

en	- Tips to develop [[contribute/Persistent_Storage]]

en	[[Glossary for contributors|contribute/glossary]]

en	Release cycle

en	- [[Release schedule|contribute/release_schedule]]

en	- [[Release process|contribute/release_process]]

en	[[Manual test suite|contribute/release_process/test]]

en	[[Automated test suite|contribute/release_process/test/automated_tests]]

en	[[Verification JavaScript|contribute/release_process/verification_javascript]]

en	Relationship with upstream and derivatives

en	- [[Relationship with upstream|contribute/relationship_with_upstream]]

en	- [[Improve Tails by working on Debian|contribute/how/debian]]

en	- [[About creating Tails derivatives|contribute/derivatives]]

en	Collective process

en	- [[Calendar|contribute/calendar]] of releases

en	- [[Code of conduct|contribute/working_together/code_of_conduct]]

en	- [[Social contract|doc/about/social_contract]]

en	- [[People|contribute/working_together/people]]

en	- [[Marking a task as Starter|contribute/working_together/criteria_for_starter_tasks]]

en	- [[Document progress|contribute/working_together/GitLab#document-progress]]

en	- Reimbursements

en	[[Organizing a sprint|contribute/sprint]]
zh	[[Ziele und Werte|contribute/mission]]

en	[[Sponsorship to attend events on behalf of Tails|contribute/sponsorship_to_attend_events]]

en	[[Hardware and other reimbursements|contribute/reimbursements]]

en	- Teams

en	[[Accounting team|contribute/working_together/roles/accounting]]

en	[[Community Health team|contribute/working_together/roles/community_health]]

en	[[Foundations team|contribute/working_together/roles/foundations_team]]

en	[[Fundraising team|contribute/working_together/roles/fundraising]]

en	[[Help desk|contribute/working_together/roles/help_desk]]

en	[[Management team|contribute/working_together/roles/management]]

en	[[Release managers|contribute/working_together/roles/release_manager]]

en	[[Ticket gardeners|contribute/working_together/roles/ticket_gardener]]

en	[[Sysadmins|contribute/working_together/roles/sysadmins]]

en	[[Technical writers|contribute/working_together/roles/technical_writer]]

en	[[Test suite maintainers|contribute/working_together/roles/test_suite]]

en	[[Translation platform maintainers|contribute/working_together/roles/translation_platform]]

en	[[UX designers|contribute/working_together/roles/ux]]

en	- Interfaces between roles and teams

en	[[Developers and Release Managers|contribute/working_together/interfaces/developers_and_release_managers]]

en	- Roles for sponsor deliverables (internal documentation):

en	[[!tails_gitlab tails/summit/-/wikis/Handbook/Grant_contract_management]]

en	Getting credits

en	We're ok with people getting credits for whatever contribution they did to Tails. Sometimes this is publicly available (for example: in issues, git history, etc.), in which case this is enough for us.

en	In some cases such info might not be publicly visible (for example: facilitation work done for meetings or data that was deleted for some reason). In this case, if the contributor so wish, we're ok with adding explicit public credit somewhere they can link to. If that's your case, please [[contact us|about/contact]].

en	Contact us

en	To talk to other Tails contributors, subscribe to [[the relevant mailing lists|about/contact]].